Top 10k strings from Run - Issue 06 (1984)(Aquarius Edizioni)(it).tzx
in <root> / bin / z80 / software / Sinclair Spectrum Collection TOSEC.exe / Sinclair ZX Spectrum - Magazines / Sinclair ZX Spectrum - Magazines - [TZX] (TOSEC-v2007-01-01) /
Back to the directory listing
22 "_____________ RUN ______________"; 21 VVVVNNNNNNNNNVVVV 17 I$I$I$I$I$I$ 15 ~~~~~~~~~~~ 12 per continuare" 9 ;"________________________________" 9 ;" premi 7 "______________ RUN _____________"; 7 FAI PARTIRE IL REGISTRATORE 5 rapporto=16 5 I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ 5 ;" "; 5 per continuare " 5 Finds address of code in next line 5 FERMA IL REGISTRATORE 4 z$="vettore" 4 ascisse3=1 4 ascisse2=2 4 ascisse1=17 4 POSTA 4 "_____________ RUN ______________": 4 ******** 3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 savedati=0 3 ascisse3=5 3 ascisse2=1 3 ascisse1=9 3 SUB 3 I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ 3 ;"________________________________"; 3 ;"________________________________": 3 ;" ";p;" ": 3 ;" FAI PARTIRE IL REGISTRATORE " 3 ;" premi 3 ;" Premi 3 000000000000005000 3 "_____________ RUN ______________"'' 3 "_____________ R U N ____________": 3 per continuare": 3 FAI PARTIRE IL REGISTRATORE 3 3 3 3 3 3 2 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 x$=n$(k)(1 2 wRuPfWgw d`" 2 w=w*rapporto1: 2 w$;y(h)*rapporto1 2 verticale=verticale-ascisse2: 2 verticale=20 2 verticale,0 2 trattoV=trattoV+1 2 trattoV=ascisse1 2 trattoV=-1 2 trattoO=trattoO+1 2 trattoO=16 2 trattoO=11 2 rapporto=8 2 punto=punto+1 2 punto=barra 2 orizzontale=orizzontale+2 2 orizzontale=1 2 numerovert=numerovert+ascisse3: 2 numerovert=0 2 numerooriz=0 2 n$="____": 2 n$(h)=o$(h)(1 2 a$="Eugenio Ciceri": 2 __ 2 Wv'!2%g' g"rUpgpu 2 VUUR$WbUPUTUw VP" 2 VALORE NON PROGRAMMATO 2 URUPFUeU D`E 2 U 2 TUUQEWRUPUUUw TP 2 REGISTRAZIONE SCHERMO? (s/n) 2 R 2 LLLLLLLLLLLLLLL 2 JUMP 2 I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$$ 2 I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ 2 EUGENIO;C:;; 2 EDITORIALE 2 CRUSH UP 2 AQUARIUS;ED: 2 ;"a cura di"; 2 ;"______________ 58 ______________" 2 ;"Antonio M. e Candido"; 2 ;"*********************"; 2 ;" Cancellara" 2 ;" ";(h);" "; 2 ;" ": 2 ;" 2 8888}}}}}}}}}}}}} 2 8800000000000000000000 2 1?<%%?dGb2 2 ,orizzontale;x$ 2 ,orizzontale;m$: 2 +(numerovert<10 2 ******************************** 2 ********** 2 );numerovert 2 'V%$bUgU E"UUpGPu 2 ''"Attenzione a non lasciare qual- cosa di scritto nelle ultime duelinee, perche' verrebbe cancellato": 2 "p+23782": 2 "Ge","Fe","Mr","Ap","Mg","Gi"," 2 "GENNAIO","FEBBRAIO","MARZO","APRILE","MAGGIO","GIUGNO"," 2 "0";"_____________ 2 ","Lu","Ag","Se","Ot","No","Di"," 2 ","LUGLIO","AGOSTO","SETTEMBRE","OTTOBRE","NOVEMBRE","DICEMBRE"," 2 ___________ 2 ";pagina;" 2 ORDINATA 2 COLORE=? 2 (1/8) ";u$ 2 LINEE DI DATA 2 INPUT VETTORE 2 PRESENTAZIONE 2 OPZIONI 2 GENERATORE ISTOGRAMMI 2 written by Eugenio Ciceri 2 FAI PARTIRE IL REGISTRATORE 2 FERMA IL REGISTRATORE 2 ******************************** 2 2 2 2 2 2 2 2 2 1 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~`8l~ff 1 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~`f~ 1 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 ~|8~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 ~giorno ~;giorno;~ ~,a$(1+3*(giorno-1) 1 ~f8~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~`8n~~f 1 ~PER RIFARE/~ 1 ~Lun~,~Mar~,~Mer~,~Gio~,~Ven~,~Sab~,~Dom~" 1 ~BEEPER~ tastiera=? 1 ~: LET d$=~1234~" 1 ~'~ oppure~'~ giorni della settimana 1 ~ Numero del giorno~'~ della settimana~,giorno" 1 y(vettore)=0 1 y(vettore)= 1 y(l)=(y(l)/rapporto1) 1 x~<|<B~|~`~ 1 x~<`<b~|~~~ 1 www"' 'WwRG@ 1 wws2wpgp7%bwp 1 wwr"ppgwww%pRwp 1 wr`V$ Vgc0g P2 1 wDP'E" RpE$TPP%"P%BU 1 w,w,s,r,,6 1 w"UpgbuP$uRr erp` 1 vgP'pSga5w 1 vettore=vettore+1 1 verticale/orizzontale= posizione di stampa della cifra 1 vZwZwZwZwZwZw!Gr 1 uvi 1 usp&w "'!v@ @' 1 una standista ed e' addirittura riuscito a sollevare il Nostro. La folla ha ovviamente solle-vato un'ovazione." 1 uT &@U"U"U 1 uT &@U"R!U 1 uF"P u'TR'P''Ruw@ 1 uDTPP%!`%FU 1 u%RPDvRpRpUUp 1 u% RpeDu"G 1 tv#p'pc0GC g 1 tutte le 24 linee dello schermo 1 tuT RpV@gDP 1 tratto=contatore del punto plottato 1 toglie-re questa linea per permettere la scrittura delle annotazioni solo alla prima registrazione 1 tb"Pu"DPRpG" 1 t`rrpb7u1 ' 1 t''p77u &w'u gppr 1 t#p#6wt'F' 1 sixrock 1 six 1 savedati=1 1 rrrrrrrrrrrrVVVVVVVVVNNNNNNNqqqqrrrrrrrrrrrrVVVVVVVVVNNNNNNNqqqqrrrrrrrrrrrrVVVVVVVVVNNNNNNNqqqqrrrrrrrrrrrrVVVVVVVVVNNNNNNNqqqqrrrrrrrrrrrrVVVVVVVVVNNNNNNNqqqqrrrrrrrrrrrrVVVVVVVVVNNNNNNNqqqqrrrrrrrrrrrrVVVVVVVVVNNNNNNNqqqqrrrrrrrrrrrrVVVVVVVVVNNNNNNNqqqqrrrrrrrrrrrrVVVVVVVVVNNNNNNNqqqqrrrrrrrrrrrrVVVVVVVVVNNNNNNNqqqqrrrrrrrrrrrrVVVVVVVVVNNNNNNNqqqqrrrrrrrrrrrrVVVVVVVVVNNNNNNNqqqqrrrrrrrrrrrrVVVVVVVVVNNNNNNNqqqqrrrrrrrrrrrrVVVVVVVVVNNNNNNNqqqqrrrrrrrrrrrrVVVVVVVVVNNNNNNNqqqqrrrrrrrrrrrrVVVVVVVVVNNNNNNNqqqqrrrrrrrrrrrrVVVVVVVVVNNNNNNNqqqqrrrrrrrrrrrrVVVVVVVVVNNNNNNNqqqqrrrrrrrrrrrrVVVVVVVVVNNNNNNNqqqqrrrrrrrrrrrrVVVVVVVVVNNNNNNNqqqq 1 rapporto=moltiplicatore colcolato in base alla equazione del rapporto fra ascisse e punti disponibili 1 rapporto1=tetto/ascisse 1 rG' rwPb2$ 1 rCW WDqS3"w 1 rCW G$up'pB7 F 1 r,s,p,q,,, 1 r'PRpf""e' 1 r#N#F#~=w2 1 punto=contatore del punto per le linee orizzontali piu' lunghe 1 produzione estera, quindi ci pa-re logico interrogarci sul futu-" 1 presentein memoria"''" 1 pogo 1 pagina=pagina+1 1 pWw 'p&G# c6q F 1 p,q,r,s,,, 1 orizzontale=orizzontale<32 1 oV#^#~#F#N#f 1 numerovert/numerooriz= cifra da stampare 1 nOvorock c 1 n$=" 14 ": 1 n$=" 13 ": 1 n$=" 12 ": 1 mmm`NVVVVVVVVVVVVVVVVVVVVVVN`mmmmmm`NVEEEEEEEEEEEEEEEEEEEEVN`mmmmmm`NVEEEEEEEEEEEEEEEEEEEEVN`mmmmmm`NVEEEEEEEEEEEEEEEEEEEEVN`mmmmmm`NVEEEEEEEEEEEEEEEEEEEEVN`mmmmmm`NVVVVVVEEEEEEEEEEVVVVVVN`mmmm```NNNNNNV 1 l|8cflxxlfc`````` 1 k!FF"!Z"=Z 1 j$="dati": 1 j$="barre": 1 j$="barre" 1 hhhhhhhhhhhhhhppppphhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhWWWWWWWWWWWWWWWWWWWWWWhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((, 1 hhhhhhhhhhhhhhppppphhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhWWWWWWWWWWWWWWWWWWWWWWWhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((E 1 hhhhhhhhhhhhhhppppphhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhWWWWWWWWWWWWWWWWWWWWWWWhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh```````````hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh_______________hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhOOOOOOOOOOOOOOOOOOOOOOOOhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhpppppppppppppppppppppppppppphhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhxxxxxxxxxxxxxhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhWWWWWWWWWWWWWWWWWWWWWWWWWWWhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh```````````````````````````````hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh_____________________________hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((( 1 hhhhhhhhhhhhhhppppphhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhOOOOOOOOOOOOOOOOOOOOOOOOOOhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhxxxxxxxxxxxxxxxxxxxxxxxxxxxxhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh``````````````````````hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhppppppppppppppppppppphhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhOOOOOOOOOOOOOOOOOOOOOOOOOhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhxxxxxxxxxxxxxxxxxxxxxxxxxxxxxhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhWWWWWWWWWWWWWWWWWWWWWWWWWhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhppppppppppppppppppppppppppppppphhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((` 1 h::::::::: 1 gs$ t`bwpGg 1 gR%P %&WTBPFVRUF 1 g'0R0'pc0$s2 1 duPwR RprT'W 1 di queste" 1 dall'alto" 1 da nastro" 1 dG"pRpT&BpR 1 d62D P`0G6 1 c~h|e|aw^z[~\ 1 colorebase>0 1 colorebase 1 clearance 1 c6`P`R07&v 1 c0&Wfwp`wv 1 c& a@DePP6 1 c$=" ATTENTI A NON CADERE !!!": 1 bytes 2 1 by Steed for Run 1 by Eugenio Ciceri 1984 1 by Eugenio Ciceri 1 by EUGENIO CICERI 1 barra=stabilisce ogni quanto stampare la li- nea orizzontale piu' lunga 1 b$=" non e' altrettanto facile ilformare una sequenza di allofoni per for- mare parole o frasi perfettamente compren-sibili.": 1 ascisse=50 1 ascisse=20 1 ascisse=100 1 ascisse=10 1 ascisse3=incremento della cifra da stampare 1 ascisse2=decremento della posizione di stampa della cifra 1 ascisse1=stabilisce ogni quanto stampare la barretta trasversale 1 alienrock \ 1 a4u WWp'p'swW 1 a$=~LunMarMerGioVenSabDom~" 1 a$="~RESTORE~ stabilisce da quale numero dilinea il prossimo ~READ~ dovra' iniziare a leggere i dati." 1 a$="sia interessante prendere in considerazio-ne una applicazione tipica dei programmi gestionali." 1 a$="sconsigliamo quindi di usare mobiletti di dimensioni inferiori a quelle sopracitate.": 1 a$="ratore di suoni e rumori, ed un SPO256, unchip creato per sintetizzare la voce umanae contenente una serie completa di allofo-ni con cui e' possibile formare qualunque parola o frase.": 1 a$="prezzo del sistema in questione si aggira attorno alle 700.000 lire, ma bisogna ri- cordare che sebbene tale cifra sia netta- mente superiore al prezzo della versione a48K dello SPECTRUM, un investimento di questo tipo e' in grado di innalzare lo SPECTRUM a livelli professionali smentendole dicerie che lo vogliono relegare a li- vello di videogioco.": 1 a$="lo, 2 jack maschi volanti, un deviatore a levetta, un potenziometro logaritmico da 100 K con relativa manopola, un altopar- lante da 1 W e 8 ohm di impedenza, un in- tegrato TAA 611, e un bel po' di cavo schermato. Nello schema seguente riportia-mo i valori di tutte le resistenze in ohm o kiloohm (K) e dei condensatori in micro farad; per quelli elettrolitici specifi- chiamo anche la tensione di esercizio.": 1 a$="ed ot-tenere cosi' un insieme di dati, numerati,con lo stesso nome di variabile." 1 a$="e Candido" 1 a$="cuito di alimentazione, occorrono anche: un ponte raddrizzatore da 1 A - 200 V, un integrato 7812 e due due condensatori e- lettrolitici, uno da 220 microF - 25 V, l'altro da 1000 microF - 25 V.": 1 a$="clair che utilizza comandi lunghi e diffi-cili da ricordare.": 1 a$="a cura di" 1 a$="VAL, al contrario, rende numerica una variabile stringa con contenuto matematico" 1 a$="Spesso, anche per sottoporre a control-li eventuali ~INPUT~, e' necessario ana- lizzare parte di una parola." 1 a$="Sostituite la linea 20 con la seguente:" 1 a$="Si tratta peraltro di una diffi- colta' facilmente superabile con la prati-ca: una volta entrati in confidenza con questa interfaccia il nostro SPECTRUM sem-brera' piu' 'umano' di quanto gia' non sembri.": 1 a$="RADD.": 1 a$="Questa funzione permette di dimensiona-re matrici (o vettori) di variabili" 1 a$="Questa funzione calcola il numero dei caratteri componenti una stringa." 1 a$="Proponiamo qui di seguito un programma esplicativo." 1 a$="Proponendosi di approfondire ulterior- mente in un prossimo futuro le possibili- ta' grafiche dello ~SPECTRUM~, gli autori considerano a questo punto opportuno ana- lizzare, fra l'altro, le potentissime fun-zioni che Sir Clive Sinclair ha reso di- sponibili per manipolare le stringhe." 1 a$="Potrete quindi salvare sia la rappre- sentazione grafica che i dati numerici perottenere un archivio di indubbia utilita'." 1 a$="Per alfanumerici s'intendono le lettere ed i numeri privi di significa-to matematico, come pure i caratteri gra- fici." 1 a$="Nel seguente esempio disporremo di una variabile normalissima, ma della lunghezzadi fissa di 5 caratteri." 1 a$="Le variabili stringa, riconoscibili dalcarattere ~$~, contengono dati di tipo al-fanumerico." 1 a$="La funzione STR$ rende stringa una va- riabile numerica." 1 a$="L'istruzione ~DATA~ permette di scrive-re direttamente nel listato una serie di dati che verranno letti sequenzialmente dalla istruzione ~READ~." 1 a$="Il seguente listato mostra come estrarre da una strin-ga una parte di essa." 1 a$="Il primo numero indica la lunghezza delvettore,il secondo il numero di caratteri di ogni stringa." 1 a$="Il listato che segue, mostra efficace- mente l'utilita' di questo ~set~ di istru-zioni." 1 a$="I nomi disponibili per le stringhe sonoin totale 26, in quanto devono essere com-posti da una sola lettera. Le variabili, comunque, numeriche comprese, possono es-sere dimensionate in vettori, come piu' a-vanti esposto." 1 a$="I L R E G I S T R A T O R E": 1 a$="F A I P A R T I R E": 1 a$="F A I P A R T I R E ": 1 a$="Ed ora analizzate attentamente la se- guente applicazione, cercando di compren- derne la linea 30:" 1 a$="E' possibile unire piu' stringhe usandoil carattere ~+~:" 1 a$="E' possibile disporre di matrici multi-dimensionate come mostrato dalle applica- zioni seguenti." 1 a$="E' possibile avere variabili numeriche e variabili stringhe con lo stesso nome." 1 a$="Dopo avervi mostrato nella scorsa pun- tata una applicazione di grafica e di mo- vimento con il videogame ~FUNNY~, pensiamo " 1 a$="Contrariamente alle matrici di vettori numerici, le matrici di stringhe,per esse-re dimensionate, necessitano di due infor-mazioni fra le parentesi." 1 a$="Chi lo desidera puo' aggiungere anche un LED, collegando poi il tutto come in fi- gura.": 1 a$="Cancellara" 1 a$="Antonio M." 1 a$="Analizzate attentamente il listato, specie la parte generatrice dell'ascissa e della ordinata." 1 a$="Abbiamo quindi programmato nel blocco che segue un generatore di istogrammi a barre utile per rappresentare graficamentesituazioni matematiche, economiche o di qualsiasi altro tipo." 1 a$="7812": 1 a$="7 : 0,1": 1 a$="1000": 1 a$=" cubi pulsanti. Queste creature sono inat-taccabili se ancora chiuse nel loro sacco amniotico; non appena tale riparo verra' amancare, sara' vostro compito distruggere il nemico lanciando macigni senza pieta'." 1 a$=" P R E M E S S A A L N U M E R O 6 DI " 1 a$=" 220 V~ - 12 V~": 1 a$=" Invece di favolose ricchezze, avete tro-vato una...miniera di guai, che si presen-tano di fronte alla vostra astronave sottole sembianze di strani esseri generati da" 1 a$=" Vi ricordate di Gossip, l'utility ap- parso sul n'4 che digitalizzava la voce u-mana traducendola in una sequenza di nume-ri che, letti dallo SPECTRUM, si riconver-tivano nuovamente in una serie di suoni a comporre una frase?": 1 a$=" Troverete anche qualche Utility dedica-ta al video a giusto complemento delle routines di scroll dell'ormai glorioso nu-mero uno. Bando quindi alle ciance e..." 1 a$=" Speriamo di essere stati sufficiente- mente chiari, e ci auguriamo che molti di voi seguano i nostri consigli, magari mi- gliorando ulteriormente il nostro sempliceprogetto. In ogni caso fateci sapere i vo-stri risultati e... BUON LAVORO!": 1 a$=" Senza dubbio lo spectrum e' uno dei mi-gliori home computer in commercio, ma non e' certo esente da difetti, e come tutti ha i suoi punti deboli; uno di questi ri- guarda proprio il suono.": 1 a$=" Se vi trovate in difficolta' avete a disposizione alcuni ascensori che vi faci-literanno nella fuga.": 1 a$=" Se ora la cosa vi sembra troppo facile sappiate che dovete evitare il contatto con qualunque altro oggetto venga a tro- varsi sulla piramide: biglie, mostriciat- toli vari ecc.": 1 a$=" Ricordate inoltre che i cubi pulsanti, una volta dischiusisi, cessano di esistere e non possono piu' generare altri esseri. Al contrario, un glomerulo distrutto fa si che un nuovo glomerulo entri nella mi- niera,passando da un' apposita zona che identificherete facilmente sul fondo della grotta. " 1 a$=" Ricordate che alcune piramidi vanno co-lorate due volte e...": 1 a$=" Questo fatto non deve comunque demora- lizzarvi piu' di tanto, infatti dove non e' arrivato il buon 'uncle Clive' e' arri-vata la SANDY con un sistema di floppy disk da 3"" la cui bonta' di funzionamento e' paragonabile a quella di sistemi piu' potenti.": 1 a$=" Questa capacita' gli viene fornita dal sintetizzatore vocale contenuto nella SUPERFACE della SANDY: un circuito hardwa-re contenente undici integrati tra cui un AY-3-8912, universalmente usato come gene-": 1 a$=" Quanti tra voi hanno acquistato la In- terface 1 Sinclair avranno certamente no- tato come il sistema comprendente i micro-drive non sia dei migliori per quanto ri- guarda la trasmissione dati ad alta velo- cita': molte volte, o meglio quasi sempre,infatti i dati contenuti nelle microscopi-che cassettine, vengono persi per strada sia in caricamento che in registrazione.": 1 a$=" Per prima cosa, bisogna scegliere un contenitore dove alloggiare il tutto (am- plificatore, altoparlante, ecc.), che non sia troppo piccolo, ma nemmeno troppo grande; quello da noi usato ha le seguentidimensioni: 120 x 120 x70 mm (L x P x H) e sembra contenere a pennello tutto il ma-teriale": 1 a$=" Per concludere, pensiamo sia utile in- serire un terzo deviatore da utilizzare come reset per lo spectrum. E' sufficien- te aggiungere un jack femmina da pannello come quello che si trova sul retro dello spectrum, e un cavetto con un jack volan- te come quello dell'alimentatore, colle- gandoli come in figura.": 1 a$=" Per chi non fosse particolarmente por- tato ai lavori manuali, o volesse rispar- miare tempo e lavoro, facciamo notare che sono in vendita numerosi tipi di amplifi- catori premontati; nel caso si scelga uno di questi si faccia pero' attenzione alle caratteristiche del trasformatore e dell' altoparlante.": 1 a$=" Pensavate di essere furbi! Avevate ac- cettato entusiasti l'incarico di custodirele miniere di cromatite di Plutone, con la segreta speranza di poter scoprire nuovi filoni del prezioso metallo. Eppure avreste dovuto conoscere le ter- rificanti leggende che circolavano su queiluoghi, posti alle estremita' del Sistema Solare: cosi',con vostro gran dispiacere, avete potuto constatare la fondatezza di tali racconti." 1 a$=" Passiamo ora al circuito amplificatore,il quale preleva il segnale dalla presa MIC dello spectrum e lo restituisce all' altoparlante.": 1 a$=" Parliamo infine dell'interfaccia cas- sette la cui unica, e non indifferente, peculiarita' e quella di permettere la connessione contemporanea degli spinotti EAR e MIC eliminando il fastidioso incon- veniente dell'innesco che si crea nella maggior parte dei registratori provvedendoad uno switching automatico in fase di SAVE o di LOAD.": 1 a$=" P.S.: ATTENZIONE! I piedini del circu- ito integrato sono (a partire da quello inpunta), in senso orario: 12,4,3,10,8,5,7, 14,1. O.K.?!": 1 a$=" Osservate la grafica e cercate di capi-re quali calcoli debba fare il computer per farvi inseguire dal pupazzo a molla.": 1 a$=" Non sottovalutate pero' i glomeruli po-sti a difesa delle profondita' planetarie: piccoli, veloci, possono essere eliminati anche con i cannoncini di bordo, ma non per questo sono da considerarsi innocui." 1 a$=" Nella confezione si trovano, oltre na- turalmente al drive ed all'interfaccia, undischetto di sistema, un dischetto vergi- ne, etichette varie e sistemi di protezio-ne contro la scrittura e la cancellazione involontaria dei dischetti.": 1 a$=" Nel presente articolo vi proponiamo unapossibile soluzione a questo spiacevole handicap: vi illustreremo come procedere per la costruzione di un altoparlante e- sterno da collegare al vostro spectrum. Gia' che ci siamo cercheremo di ovviare anche a altri due piccoli difetti di que- sto computer: la mancanza di un interrut- tore generale, e la scomodita' di dovere sempre scollegare il cavetto EAR in fase di salvataggio dei programmi su nastro.": 1 a$=" Nel nostro caso abbiamo scelto di usa- re per l'alimentazione un piccolo trasfor-matore da inserire direttamente nel conte-nitore, in questo modo, oltre a ottenere una maggiore potenza, si evita di dovere continuamente sostituire le batterie, che invero durerebbero ben poco, e limitereb- bero l'uso dell'amplificatore solo a de- terminate occasioni. Allo scopo e' adatto qualunque trasformatore riduttore che ab- bia 220 V~ in entrata e fornisca 12 V~ in uscita. Sempre per quanto riguarda il cir-": 1 a$=" Naturalmrnte non abbiamo bisogno ne' diun pennello ne' di qualche secchio di ver-nice: la vernice la fornisce direttamente lo Spectrum, mentre il ""pennello"" sono i nostri piedi, o meglio quelli dello stranoomino che dovremo far saltellare per tuttolo schermo del nostro TV.": 1 a$=" Ma la SANDY SUPERFACE non finisce qui: al suo interno troviamo, come gia' detto, un generatore di suoni e rumori programma-bile con cui ottenere i piu' svariati ef- fetti sonori da inserire nei nostri video-games, un amplificatore BF con cui renderepiu'... 'voluminosi' i suoni di cui sopra,un'interfaccia per joystick ed un'inter- faccia cassette.": 1 a$=" Lo spettro dell'incopatibilita' fra gliSpectrum si e' nuovamente manifestato nel quinto numero in alcuni programmi. Come alsolito il problema non sussiste nei compu-ter da 48k." 1 a$=" La semplicita' d'uso di questo gioco non vi tragga in inganno: tutti i program-mi a 48K hanno quel qualcosa in piu'.": 1 a$=" La generazione di frasi con questa SU- PERFACE risulta agevole solo dopo aver acquistato una discreta pratica, o meglio,...un certo orecchio, infatti se l'invio di allofoni all'altoparlante si ottiene facilmente tramite il comando BASIC OUT 159,dato," 1 a$=" L'unico inconveniente che ho pututo no-tare e' che l'interfaccia cassette risultaun po'... dura d'orecchio, ma per farsi sentire basta... urlare.": 1 a$=" L'interfaccia per floppy della SANDY hacome caratteristica saliente il fatto di non occupare neppure un byte di memoria RAM con il sistema operativo, in quanto utilizza gli indirizzi paralleli alla ROM dello Spectrum lasciati inutilizzati dai progettisti della Sinclair Research.": 1 a$=" L'elenco dei componenti richiesti per il circuito amplificatore e LOAD/SAVE e' piuttosto lungo, ma non impressionatevi, basta procedere con ordine. Per prima cosaoccorrono 2 prese jack femmina da pannel- ": 1 a$=" L'AY-3-8912 genera suoni e rumori su ben 5 ottave e possiede un certo numero diinviluppi preselezionati mentre altri sonoprogrammabili.": 1 a$=" In teoria il generatore sonoro dello spectrum, debitamente programmato, sareb- be in grado di creare affetti sonori di tutto rispetto, ma il misero pseudoalto- parlantino di cui esso dispone, non esaltacerto le sue doti musicali, anzi, le rele-ga in secondo piano, tanto che queste ul- time spesso non vengono nemmeno citate.": 1 a$=" Il sistema, residente su EPROM, viene abilitato chiamando la locazione 15300, mentre il ritorno al Basic-Sinclair avvie-ne dando il comando RETURN; avrete quindi capito che, tra gli altri vantaggi, questosistema offre anche una facilita' d'uso invidiabile, cosa che, per esempio, non puo' dirsi del sistema di microdrive Sin-": 1 a$=" Il sistema e' completamente indipenden-te dal sistema dello Spectrum e comprende la possibilita' di associare ad ogni dis- chetto una password per proteggere i dati da occhi indiscreti.": 1 a$=" Il gioco consiste praticamente nel sal-tellare sui gradini di una piramide toc- candoli e colorandoli tutti.": 1 a$=" Il generatore di suoni utilizza le i/o ports 63, tramite cui seleziona i registridell'AY-3-8912 interessati alla generazio-ne, e 95, con cui inserisce i dati relati-vi al suono nel registro selezionato.": 1 a$=" Il connettore per i joystick viene abi-litato dalla porta 127 il cui valore vienealterato dai movimenti del joystick ren- dendo possibile un controllo programmabilemolto versatile.": 1 a$=" Giochi, Utility e misto frutta fanno parte del nostro menu' ed una novita'spic-ca nel sommario: vi proponiamo un proget- tino pratico di un Ampli BF." 1 a$=" Gia' detta in questo modo la cosa non appare delle piu' semplici da realizzare, ed in effetti non lo e'.": 1 a$=" Ebbene ora il nostro 'Grande Fratello' ha la possibilita' di dire qualsiasi cosa gli passi per la... mente e non solo di ripetere a pappagallo e con la nostra stessa voce, frasi che ha gia' sentito da noi.": 1 a$=" E' una vera fortuna che i minerali dal- le particolari proprieta', che si trovanosolo in queste caverne, provochino una re-azione disgregativa al contatto con i ~mo- stri dei pozzi~!" 1 a$=" Come abbiamo detto in precedenza, fare-mo in modo di evitare di dover scollegare la presa EAR durante il SAVE. Per far cio'e'sufficiente aggiungere un altro cavetto con jack da 3,5 mm (l'EAR appunto) che in-vece di uscire direttamente come il MIC passa prima per un interruttore, in modo che sia sufficiente aprire quest'ultimo per salvare tranquillamente i programmi, senza bisogno di staccare alcun cavetto.": 1 a$=" Ci siamo svegliati questa mattina ed improvvisamente abbiamo deciso di dedicar-ci alla pittura e, come sempre, del resto,abbiamo voluto fare le cose in grande: vogliamo dipingere un'intera piramide!!!": 1 a$=" Anche l'alimentazione del drive e' au- tonoma, il che fara' senz'altro piacere aldebole circuito di alimentazione del pic- colo grande Spectrum.": 1 a$=" A questo punto vi starete chiedendo a quante sigarette dovrete rinunciare prima di potervi permettere questa meraviglia, ebbene devo purtroppo comunicarvi che il": 1 a$=" A questo punto inizia la lotta per la sopravvivenza...sentite condoglianze!" 1 a$=" C R U S H - U P " 1 `%U` FTVPU 1 ^#V#N#F#~## 1 ]w,w,w,w,w,w,w,w2 1 ]w,w,w,w,w,w,w,w! 1 ]w,w,w,w,w,w,! 1 ]w,p,q,r,s, 1 Wr RpPUVuF 1 WRPU`RpV@$TE 1 WQ RPpUTuD 1 WIZARD x 1 WIZARD 1 WC 'Cqp'pBc# 1 W DsWp'pW"pfR3 g 1 Vr` Cbg`P`U%`@R3 E 1 Vg"pPvfwvwp%R& 1 VVVVVVVVN`mm`NVEEEEEEEEEEEEEEEEEEEEEEEEVN`m``NVVVVVVVVEEEEEEEEEEVVVVVVVVNff`NNNNNNNNNVEEEEEEEEEEVNNNNNNNNNf`NVVVVVVVVVFFFFFFFFFFVVVVVVVVVNf`NVFFFFFFFFFFFFFFFFFFFFFFFFFFVNf`NVFFFFFFFFFFFFFFFFFFFFFFFFFFVNf`NVFFFFFFFFFFFFFFFFFFFFFFFFFFVNf`NVFFFFFFFFFFFFFFFFFFFFFFFFFFVNf`NVFFFFFFFFFFFFFFFFFFFFFFFFFFVNf`NVFFFFFFFFFFFFFFFFFFFFFFFFFFVNf`NVFFFFFFFFFFFFFFFFFFFFFFFFFFVNf`NVFFFFFFFFFFFFFFFFFFFFFFFFFFVNf`NVVVppppppppppppppppppppppVVVNffNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNfffffffffffffffffffffffffffffffff 1 VT $FU$UDw 1 VT $FU$RAU 1 VNNNNNN```mm`NNNNNNNNV 1 VNNNNNNNN`mm`NVVVVVVVV 1 VISUALIZZAZIONE DATI? (s/n) 1 VISUALIZZAZIONE DATI? 1 VISUALIZZAZIONE BARRE? 1 V"V!VFTPUTUw EPuUT % 1 Uw P`PV$ RC 1 USARE I TASTI 1 USANDO I TASTI DESTRA/SINISTRA; 1 URPU@RPT@$TE 1 UN;TASTO;;PER;CONTINUARE 1 UDP%E" RPE 1 U%RPDTTPRPUUP 1 U%P&@U!"U% 1 U% RPeDU"E 1 U#P$FWADUE 1 The Wizard 1 Test Superface 1 Test FDD 3~ 1 TeQTUPUUUw UPuUT % 1 TePUR%`UEb 1 TePPTUb@RURU@rW 1 TePFUeU UPUUT % 1 TUT RPT@EDP 1 TUPuR%PUER 1 TUPPtuR@RUrU@6C 1 TUPBWUR@TPEE%W 1 TITOLO=?(max10car) 1 TAMBURINO N 1 T#0 u03 P`V7 1 T <D>< DDDD 1 Screen machine 1 Schermi dei lettori 1 SUPER 1 STELLARE 1 START ^ 1 SOMMARIO 1 SETTEMBRE - OTTOBRE 1 SEI MIGLIORI DI OGGI 1 SCROLL in alta risoluzione versol'alto col wrap-around", 1 SCROLL in alta risoluzione versoil basso col wrap-around", 1 SCRIVI LA TUA SIGLA. 1 SCONFITTO;IL;MAGO; 1 SANDY FLOPPY 3"" 1 SANDY 1 S:S:<SELE=IONE 1 S6g Wg3 'p'af 1 RuveRpGPbUERp 1 RuE"ppGWGW%p%Wp 1 ReuD``VRvRG`UR` 1 Reb%R VP"WUR` 1 RUN;N:;6;;;; 1 RUN TEST: 1 RU" RpV@eUE 1 RU" RPT@EeE 1 RICORDATI! 1 RFGD@@dbDbE@Wb@ 1 RFEU@@DbDbU@Ub@ 1 REGISTRAZIONE SCHERMO? 1 REEU@@TRDRU@UR@ 1 REDER TPBWUR@ 1 R0%% UBubPt 1 R&"`P@`UPUP%R 1 QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQFFFFFFFFFFFFFFFFFFFFQQQQQQQQQQQQGGGGGGGGGGGGGGGGGGGFQQQQQQQQQQQQFFFFFFFFFFFFFFFFFFFFQQQQQQQQQQQQFGGGGGGGGGGGGGGGGGGGQQQQQQQQQQQQFFFFFFFFFFFFFFFFFFFFQQQQQQQQQQQQGGGGGGGGGGGGGGGGGGGGQQQQQQQQQrrrrrrrrrrrrrrrrrrrrrrrrrrQQQQQQrrrrrrrrrrrrrrrrrrrrrrrrrrQQQQQQrrrrrrrrrrrrrrrrppprrrrrrrQQQQQQrrrrrrrrrrrrrrrrppprrrrrrrQQQQQQrrrrrrrrrrrrrrrrppprrrrrrrQQQQQQrrrrrrrrrrrrrrrrrrrrrrrrrrQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQNNNNNNNNNNNNNNNNNNNNNNNNNNNNQQQQMMMMMMMMMMMMMMMMMMMMMMMMMMMMQQQQMNNNNNNNNNNNNNNNNNNNNNNNNNNNQQQQMMMMMMMMMMMMMMMMMMMMMMMMMMMMQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ 1 QPddPRGf' T 1 Q"1"1DdPfWgw EPwUt % 1 Proponendosi di approfondire ulterior- mente in un prossimo futuro le possibili- ta' grafiche dello ~SPECTRUM~, gli autori considerano a questo punto opportuno ana- lizzare, fra l'altro, le potentissime fun-zioni che Sir Clive Sinclair ha reso di- sponibili per manipolare le stringhe. 1 Posta & Mercato 1 P`B3$ 0ee@"0b 1 PT000000000 1 PREMERE UN TASTO 1 POSTA e 1 POKE BC,A": 1 POKE 17000,L POKE 17001,H " 1 POKE 17000,HL-256* 1 POI PREMI ENTER 1 PE==I;DI;PORTA;800;PUNTI 1 PALOMBARO 1 P&@R""SQDdP 1 P&@3%PeU&E 1 P%@U%PUUeE 1 P$FRBDQqTeP 1 OOOOOOOOOOOOOOOOOOOOOOO 1 OOOOOOOOOOOOOOO 1 NON PERDETEVELO!" 1 NNNNNNNNNVVVV 1 NNNNNNNNNNNNNNNNNNNNNN 1 NNNNNNNNNNNNNNNNNN 1 NEWS 1 N p 1 N 1 MONTAGGIO::::CICERI;EUGENIO 1 MAX 16 CARATTERI, PREGO 1 MACHINE che contiene nuove routines"; 1 MACHINE 1' 1 MA SEI TRA I PRIMI 1 La routine e l'informazione video non possono essere rilocati",, 1 LET a$ (2 TO 4)=~ab~" 1 LD HL,2560d LD A,1 LD (23618),HL LD (23620),A " 1 LD HL,(32123) 1 LD (19000),HL 1 LD (16320),HL 1 L/M 1 JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJDDDDDDDDDDDDDDDDDDDDDDDDDDDJJJJJDEEEEEEEEEEEEEEEEEEEEEEEEEDJJJJJDEBBBBBBBBBBBBBBBBBBBBBBBEDJJJJJDEB 1 Indirizzo di partenza ";23860 1 Indirizzo di partenza ";23800 1 ISTOGRAMMI 1 ISTOG. mk21 1 INTRODUZIONE VETTORI DATI" '"PER ORDINATA"'" 1 INTRODURRE VALORE"'"TETTO IDEALE ASCISSE 1 INTRODURRE VALORE"'"ASCISSE 1 INTRODURRE DATO n. 1 INTESTAZIONE 1 IL;NOSTRO;MAGO:; 1 IL GIOCO E' FINITO 1 I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ 1 I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ 1 I PUNTATORI": 1 HEY;SIMONE:;VA;BENE;COSI.:;::: 1 HEADER 1 H$P(P,P0P4P8P 1 GpVFr%PV%@ 1 GjwQsPLKTQ 1 Ga%Pp%$dtBpDTRWD 1 GU" RpGPTU% 1 GT%P %$TURPDTRUD 1 GRAFICA:::SIMONE;MAJOCCHI 1 FTPuR%PEER 1 FTP"WUR`VP%d%W 1 FTP vuR`RUrG`Re 1 FLOPPY 1 FINE t 1 F&dddddddd&&&&&&&&dbq8 1 Eugenio Ciceri 1984 1 Eugenio Ciceri 1 Editoriale 1 ETPURS2RPV 1 ERPb &%`EUQ 1 EPTFR%PV%@ 1 EFRPgDuVDU' 1 EFRPBT% RpeRP! 1 EEEEEEEEEEEEEEEEEEEEBEDJJJJJDEB 1 EDTPeDSTDU% 1 EDTPBT% RPERPA 1 EA%P %$dURPDTRUD 1 E;GUADAGNATO;UN;POSTO; 1 E5" RPUVTUE 1 Dfwf'R E"UUp"PUWWpu 1 DdPuR%`EEb 1 DdPPtub@RWrE@RU 1 DUPUT RPRT%U 1 DIMOSTRAZIONE 1 DEDPRPT$BPt 1 DDDDDDDDDDDDDDDDDDDEBEDJJJJJDEB 1 DA;OGNI;PIANO;E;SCONFIGGERE; 1 Corso L/M 6 1 Corso Basic 6 1 CREAZIONE NUOVO ISTOGRAMMA 1 CREAZIONE ISTOGRAMMA 1 CQ d@rq`#R' 1 COVER 6 1 COSTRUITE;LA;PORTA;PER;USCIRE; 1 COPYRIGHT:::AQUARIUS;ED:;1984 1 COPY 24"''" 1 COPIA SU STAMPANTE? 1 CONGRATULA=IONI:HAI; 1 COMBATTENTE 1 COMBATT. 1 COLORE INTESTAZIONE=? 1 COLORE DI BASE"'"PER IL GRAFICO=? 1 COLORE DELLE SCRITTE=? 1 COLORE ANNOTAZIONI=? 1 COLLABORANO A RUN 1 CIAO STEED! 1 CARICAMENTO CRUSH UP 1 CAPS SHIFT 1 BY STEED FOR RUN 1 BONUS;OGGETTI;1000;PTI 1 BBBBBBBBBBBBBBBBBBBBBEDJJJJJDEBBBBBBBBBBBBBBBBBBBBBBBEDJJJJJDEFFFFFFFFFFFFFFFFFFFFFFFEDJJJJJDEFDEEEEEEEEEEEEEEEEEEEDFEDJJJJJDEFDGGGGGGGGGGGGGGGGGGGDFEDJJJJJDEFDDDDEEEEEEEEEEEEEEDDDFEDJJJJJDEFDDDDGGGGGGGGGGGGGDDDDFEDJJJJJDEFFFFFFFFFFFFFFFFFFFFFFFEDJJJJJDEEEEEEEEEEEEEEEEEEEEEEEEEDJJJJJDDDDDDDDDDDDDDDDDDDDDDDDDDDJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ 1 BBBBBBBBBBBBBBBBBBBBBEDJJJJJDEB 1 BASIC c!n 1 B2g VDcBD% 1 Ampli BF DIY 1 ANNOTAZIONI 1 AMPLI BF 2 1 AMPLI BF 1 ALLA;TAVOLA;ROTONDA: 1 ABCDEFGHIJKLMNOPQRSTUVWXY=;: 1 ABBONATI 1 A$="R U N" 1 A$="I L R E G I S T R A T O R E": 1 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 1 <<???<<<<< 1 ;o$(h);" = ";y(h) 1 ;n$(h);" ="; 1 ;RUN;PRESENTA; 1 ;;RECORD;; 1 ;"|17'car."; 1 ;"una standista ed e' addirittura riuscito a sollevare il Nostro. La folla ha ovviamente solle-vato un'ovazione." 1 ;"produzione estera, quindi ci pa-re logico interrogarci sul futu-ro del nostro beneamato Spectrum(di notevole longevita')." 1 ;"nata della nostra. Fra le altre cose esiste an- che una testata locale dedicata al C-64 che casualmente si chia-ma 'RUN'!" 1 ;"di Massimo Cellini"; 1 ;"di Massimo Cellini"''' 1 ;"cita' su Your Computer da partedelle solite grandi e potenti case produttrici di sofficiume. Si tratta probabilmente della prima avvisaglia del cambiamentodel mercato." 1 ;"_______________ 1 ______________" 1 ;"______________ RUN _____________" 1 ;"______________ 9 _______________" 1 ;"______________ 8 _______________" 1 ;"______________ 7 _______________" 1 ;"______________ 64 ______________" 1 ;"______________ 6 _______________" 1 ;"______________ 57 ______________" 1 ;"______________ 52 ______________" 1 ;"______________ 5 _______________" 1 ;"______________ 4 _______________"; 1 ;"______________ 36 ______________" 1 ;"______________ 35 ______________" 1 ;"______________ 34 ______________" 1 ;"______________ 33 ______________" 1 ;"______________ 32 ______________" 1 ;"______________ 31 ______________" 1 ;"______________ 3 _______________"; 1 ;"______________ 2 _______________"; 1 ;"______________ 17 ______________" 1 ;"______________ 16 ______________" 1 ;"______________ 15 ______________" 1 ;"______________ 11 ______________" 1 ;"______________ 10 ______________" 1 ;"_____________";n$;"______________": 1 ;"_____________ RUN ______________"; 1 ;"WIZARD"; 1 ;"VICENZA" 1 ;"VIALE DELLO SPORT,19": 1 ;"TARABINI LANFRANCO": 1 ;"SPECTRUM SUPER AMPLIFIER"; 1 ;"POTETE CARICARE I PROGRAMMI" 1 ;"PER EVENTUA-LI INSERIMENTI DELLE STESSE" 1 ;"LD A,(pq) 3a LD BC,(pq) ed4b","LD DE,(pq) ed5b","LD HL,(pq) 2a",,"LD (pq),A 32",,"LD (pq),BC ed43","LD (pq),DE ed53","LD (pq),HL 22",, 1 ;"I' M READY FOR THE NEXT ONE": 1 ;"GESTIONE ISTOGRAMMI"; 1 ;"GESTIONE ISTOGRAMMI" 1 ;"= ";n$(h) 1 ;"36031, DUEVILLE"; 1 ;"*******************"; 1 ;"*******************" 1 ;"& Domenico Cellamare" 1 ;" sesta puntata" 1 ;" Premi un tasto per continuare": 1 ;" = ";y(h) 1 ;" ";(l);" ": 1 ;" ";(h);" "; 1 ;" Sarcasmo a parte, nessun pre-sente ha potuto vedere il clas- sico 'vagito' della macchina da-to che a questa era stata negataogni forma di alimentazione." 1 ;" La prima riguarda gli ormai stracitati MSX: allo stand JVC il connubio Videodisco-MSX ha dato dimostrazione della potenzasconcertante del videogame a Laser Disc." 1 ;" Fai partire il registratore " 1 ;" Anche in questo programma,checontiene la solita riga 0 1 ;" direttore responsabile Simone Majocchi" 1 ;" FERMA IL REGISTRATORE" 1 ;" " 1 ;" DIRETTORE"''" SIMONE MAJOCCHI" 1 ;" " 1 ;" FAI PARTIRE IL REGISTRATORE 1 ;" 1 ; " E DI "; 1 ; " 1 ::::::::::::::::: 1 :8888888:8888 1 8888}rrrrrrrrrrr} 1 8888}rqqqqqqqqqq} 1 8888}riiiiiiiiir} 1 8888}riDDDDDDiir} 1 8888}qqqqqqqqqqq} 1 88888<888888888888}rrrrrrrxxxx} 1 88888:88:8:88888::8888888:8888 1 88888888:::::8::::888:::8:88(((((004888::::::::8::888:::8888(()((044>8:::::::888::8889998888(()(0044><:::::::888::8899998888((((0244><88:::::888::899999<< 1 88888888888}}}}}}}}}}}}} 1 88888888888}rrrrrrrrrrr} 1 88888888888}riiiiiiiiir} 1 88888888888}riDDDDDDjir} 1 8888888888888888889999999999999)8888888888888888888888888888888888888888888888888888888888888888888888888888888888??????????????????????????????88??????????????????????????????8 1 88888888888888888888888888888888888888888888888888888888888888888}}}}}}}}}}}}}=88888<888888888888}rrrrrrrxxxx} 1 88888888888 1 60000 PUNTI 1 6 suono dis 1 5<DIMOSTRA=IONE; 1 5 suono ins 1 5 DIMOSTRAZIONE 1 4<SINCLAIR;INTERFACE;2; 1 4 joystick 1 4 ZX INTERFACE 2 1 3<PROTEK;JOYSTICK;; 1 32124"'"LET L= 1 32123+256* 1 3*giorno)" 1 3 tastiera 1 3 PROTEK JOYSTICK 1 2k\2\C2\D> 1 2<KEMPSTON;JOYSTICK;; 1 23730+256* 1 23641+256* 1 23635-23755" 1 20000 PUNTI 1 2 giocatori 1 2 KEMPSTON JOYSTICK 1 1<TASTIERA; 1 1;''~ m/g )~;a$" 1 123456789022 1 100;PTI;AL;COLPO 1 1.i.1.i.1.i.1.i.1.i.1.i.1 1 1.i.1.i.1.i.1.i.1.i.1 1 1.i.1.i.1.i.1.i.1 1 1.i.1.i.1.i.1 1 1,~Lun~,2,~Mar~,3,~Mer~,4,~Gio~,5,~Ven~,6,~Sab~,7,~Dom~" 1 1,~Gen~,2,~Feb~,3,~Mar~,4,~Apr~,5,~Mag~,6,~Giu~,7,~Lug~,8,~Ago~,9,~Set~,10,~Ott~,11,~Nov~,12,~Dic~" 1 1 giocatore 1 1 TASTIERA 1 1 2 3 4 5 6 7 8 9 0 p o i u y 1 1 2 3 4 5 6 7 8 9 0 p o i u y X 1 000000000UP 1 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000111100000000ppppq01qqqqqq00000021((122000000pppq101qqq(()00000011((101////////)1101qq1)))000000hhhhhh1((((//((hhhhhh11()1000000hhhhhh1((((//((hhhhhh11()1000000hhhhhh1((((//((h1111h11()1000000hhhhhh1((((//((h1111h11()1000000hhhhhh)))))//)(i1111i11((1000001hiiiii)((((//((i1111i11101000000hiiiiiq((((//((i1111i10000000 1 00000000000 1 .i.i.i.i.i.i.i.i.i.i.i. 1 .i.i.i.i.i.i.i.i.i. 1 .i.i.i.i.i.i.i. 1 .i.i.i.i.i. 1 .1.i.1.i.1.i.1.i.1.i.1.i.1. 1 .1.i.1.i.1.i.1.i.1.i.1. 1 .1.i.1.i.1.i.1.i.1. 1 .1.i.1.i.1.i.1. 1 .1.i.1.i.1. 1 ...00000000...00000000...00000000...00000000...00000000 1 .......SCREEN" 1 ...........MACHINE 1 ............POSTA 1 ............EDITORIALE 1 .............SUPER 1 ..............PALOMBARO 1 ................WIZARD 1 ................CRASH UP" 1 .......................JUMP 1 ........................NEWS" 1 .......................................... 1 ,p,q,,,r,s, 1 ,orizzontale;x$ : 1 ,orizzontale;n$(k) 1 ,oppure solo quelle che ti inte- ressano." 1 ,," FERMA IL REGISTRATORE",,,: 1 ,," FERMA IL REGISTRATORE",,, 1 , troviamo una utility grafica" 1 +(colorebase<9 1 +(colore<9 1 *I PUNTEGGI PIU' ALTI:* 1 (y(vettore)*rapporto) 1 (y(l)/rapporto1) 1 (y(l)*rapporto) 1 (t$);" n=? (max ";(ascisse);")";y$: 1 (n$(l));" n=? (max ";(ascisse);") ";y$ 1 (max10car)";t$ 1 (max 2 righe) 1 (i(i(i(i(i(i(i(i(i(i(i(i(i( 1 (data/vettore) 1 (SOLO IL PRIMO "'"VERRA' "'"RAPPRESENTATO"'"SULLA ORDINATA)" 1 (SOLO I PRIMI DUE"'"VERRANNO"'"RAPPRESENTATI"'"SULLA ORDINATA)" 1 (HL/256) POKE 17001, 1 (E ,NATU- RALMENTE I PREMI!!!)" 1 (10/20/50/100) 1 (1/7) ";colore 1 ((y(vettore) 1 ((0220 888888:::888::999999::8202222088888888:::::8::999998:::2222222:8888888::::::::9999:::::20222:::888888888::::::::::::8:20222:::888888888888::::::::888:2222::888:::8888888888:::::88:::2222::8:::::::::::8888::::::8:8:222:::::::::::::::8888::::::::::222:::::::::::::::::::: 1 (((0224 8888888:8888::8999998<< 1 ((((//((hhhhhh 1 'x''"Quante righe di pixels?" 1 'variabili di sis-tema' 1 'r pWRwpgrW%p 1 'r Rwrp"Bw 1 'r 7%bwpgp6rwU 1 'gtv@Pvvgw 1 'R pWRWpgUW%p 1 'R bUERpGPdr%u 1 'R RW"P"rW 1 '';"P.S.";''"I PROGRAMMI SONO STATI REALIZZA-TI DA ME E TRATTI DA IDEE ED IN-DICAZIONI DI "; 1 ''''" DIRETTORE DIFFUSIONE"''" PIETRO ROCCHI" 1 ''''" e come al solito...": 1 '''"RUN e' un periodico bimestraleregistrato presso il Tribunaledi Milano il 7/10/83 con il nu-mero 469/83. Rights reserved allover the world.La rivista su na-stro magnetico e' brevettata perl'Italia. 1 ''" O <0> PER KEMPSTON" 1 ''" da Londra : Alex Gatti"''" da Boston: Ezio Rotamartir" 1 '' GGC]~G'"- 1 '"Start Run 5................START Tamburino..............TAMBURINO Sommario................SOMMARIO" 1 '"Redazione, amministrazione , di-rezione e pubblicita' : Via Leo-pardi 9,20123,MILANO. TLX 316392" 1 '"Per non perdere altro tempo in chiacchiere inutili...": 1 '"Per farlo comparire tutto, biso-gna inserire questa riga di pro-gramma:" 1 '"L'informazione video, viene ca- ricata da nastro alla locazione 32768: da cio' potete dedurre che la routine va bene solo per il 48K" 1 '"Infatti, contenuta nella solita 0 REM, e' presente una routine in L/M che, con opportune POKEs,dara' risultati stupefacenti" 1 '"In questo numero, vi proponiamo delle routines veramente ecce- zionali, tali da far stupire i vostri amici chevedranno le ca- pacita' grafiche del vostro com-puter" 1 '"Come prima cosa, potrai copiare 1 '"Antonio Ciampitti, Carlo Squil- lante, Dario Mella,Delia Lo Cal-zo, Ezio Boscani, Enzo Ciancio, Eugenio Ciceri,Franco Tagliabue,Giancarlo Belloni,Giuseppe Caru-so, Massimo Cellini, Paolo Rui, Pierino De Luca, Roberto Cisla- ghi, Silvana, Steed, Tina Cerri." 1 '"&'r g"rUp"pRu$pw 1 '" Sul prossimo numero faremo un po' di pratica con i PEEK ;POKE;LD (ind),acc; LD acc,(ind) e puntatori quindi mi raccomando, 1 '" Questi sono dunque gli indiriz-zi ai quali troverete alcuni deipuntatori piu' utili,la cui co- noscenza da' grande potere sulla" 1 '" Ad esempio LD DE,(16533),essen-do 16533=4095h, ha come codice ed5b9540 mentre LD(16539),hl 229b40." 1 '" Non mettetevi comunque in tes-ta idee strane dato che non vo- gliamo assolutamente trascurarvia favore delle edizioni interna-zionali, anzi, il materiale ita-liano sara' sempre l'anteprima delle altre edizioni." 1 '" Scherzi a parte, una ristret-ta cerchia di persone (5000 cir-ca) sta gia' avidamente tastandola tastiera del suo QL, purtrop-po noi non siamo fra quelli !" 1 '" Per noi italiani e' invece ancora tutto da vedere dato che il nostro 'boom' e' appena ini- ziato e si spera che duri almenoper una altro annetto." 1 '" Ormai e' ufficiale, gli MSX sono qui fra noi... Celati sotto varie marche e fisionomie, si sono lanciati al SIM Ives come previsto." 1 '" Il terzo giorno di fiera e' fortunosamente sopraggiunto il nostro Corrispondente da Boston che, spacciandosi per un ameri- cano, (supportato dal suo fasci-no pur sempre latino) ha sedotto": 1 '" E' appena finito il SIM IVES e come al solito ben poco di nuovo sotto il sole, a parte le classiche eccezioni." 1 '" Con un abile giuoco siamo co-munque riusciti a toccare con mano QLl'oscuro oggetto del de-siderio, rischiando fra l'altro l'amputazione della mano destra (standiste o komeiniste ?)." 1 '" Come avrete gia' letto nella parte cartecea, RUN e' diventatoInternationel. L'invasione eu-ropea e' iniziata dalla Germania(anche se non si tratta di una mossa strategica)." 1 '" Ci congediamo su questi toni tendenti al tramonto (ovviamentenon nostro) e vi lasciamo alla videolettura di quest'ameno N'6." 1 '" di Massimo Cellini "'' 1 '" 1 &noN#^#nDT 1 &@U"#"Q rReV 1 %wU BRPEbW 1 %BUPuRpU$T 1 %BUPERPUET 1 %$@E"@FUQQ P@T 1 $RU`""gPUeR%PU%`` 1 $RU@BBGPUER%PU%@D@ 1 $I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ 1 $FWBA$Q@RQFd 1 #7wp @`wpwpw'p 1 #6w`P`Sr@`5 1 #6qGFwvp'v4C 1 #######s#r 1 "un numero che rappresenta l'in- dirizzo a cui noi possiamo tro- vare gli oggetti sopracitati quali ad esempio l'area delle variabili,la RAMTOP o tabelle" 1 "tipo di struttura dinamica e' molto usato in Pascal e si rive-la molto utile anche in l/m datoche in tal modo noi possiamo co-" 1 "struire delle tabelle di punta- tori che ci dicono dove abbiamo messo cio' che ci interessa. La piu' importante di queste tabel-" 1 "q #6qvGww 1 "puntatore e' la scatola con il suo bigliettino che si trovano sempre allo stesso posto fisso;" 1 "p+23770": 1 "p+23765",a: 1 "p+23765",a 1 "p+23763", 1 "p+23762", 1 "p+23760": 1 "operazioni sono:"'' 1 "o se preferite l'equivalente 1 "o l'equivalente"'" 1 "numero dei bytes di memoria li- bera, con le seguenti operazioniPRINT ( 1 "nell' esiguo spazio all'interno dello Z80 ma anche in quello chesi chiama RAM, cioe' la memoria messaci a disposizione dallo ZX." 1 "max 10 caratteri, prego "'"(solo uno verra'"'"rappresentato"'"sulla ordinata"'''"dato n."; 1 "max 10 caratteri, prego "'"(solo due verranno'"'"rappresentati"'"sulla ordinata"'''"dato n."; 1 "macchina. Un elenco completo po-tete comunque trovarlo sul ma- nuale dello ZX. Citiamo ancora" 1 "locazioni ci indica quanta memo-ria abbiamo abbiamo occupato traprogramma e variabili relative. Se poi facciamo la differenza col valore di RAMTOP, abbiamo il" 1 "le e' quella che viene costruitaautomaticamente dal computer ap-pena lo si accende ed e' quella dedicata alle 1 "l'oggetto puntato,invece,puo' essere qualsiasi cosa e il suo indirizzo non e' fisso.Questo" 1 "introdurre valore"'"ascisse (10/20/50) ";ascisse 1 "indirizzo 23552 e si estende fi-no a 23733 ; da questa noi pos- siamo ricavare molte informazio-ni." 1 "in l/m simulare un GOTO 2560 sara' sufficiente fare:"'" 1 "gono memorizzati nella zona di memoria indicata dagli indirizzi23628/29" 1 "eVFTP%ruV 1 "dopodiche' HL varra 25435."'" L' operazione: LD (indirizzo),accumulatore non altera il contenuto dell' accumulatore.I codici per queste" 1 "contenuto del registro A nell' indirizzo 'x' scriveremo:" 1 "colore 1/7",i$ 1 "che noi stessi abbiamo creato. I puntatori sono un po' come delle scatole nel cui interno troviamo dei bigliettini che ci dicono dove andare per trovare" 1 "certe cose. E' molto importante capire bene ed essere padroni della differenza che c'e' tra puntatore e oggetto puntato:il" 1 "celle 31123/24 c'e' il valore 25435,"'" 1 "bili solo i pochi registri a nostra disposizione. Si tratta di trovare il modo di scrivere dati che ci interessano non solo" 1 "avra' l'effetto di mettere in 19000 il valore 0 e in 19001 il valore di 125 (7dh)." 1 "_____________ RUN ______________"''" COMBATTENTE STELLARE " 1 "_____________ RUN ______________"''" PALOMBARO "'" di Massimo Cellini "'' 1 "Un puntatore come dice il nome e' una cosa che punta,cioe' in- dica determinati oggetti all'in-terno del computer. E'in pratica" 1 "Solo ENTER per fondo schermo", 1 "Quando finisci, premi un tasto": 1 "Per far questo si usa ancora l' istruzione 1 "PURTROPPO, LA MANCANZA DI MEZZI E DI VALIDI TESTI(DIFFICILMENTE REPERIBILI E ALQUANTO ONEROSI ),NON MI PERMETTONO DI ESPRIMERMI E FAR ESPRIMERE IL COMPIUTER AL MEGLIO" 1 "PREMI 1 PER TASTIERA" 1 "Ora carica la seconda parte di 1 "MANCANO NEL SECONDO PROGRAMMA LEROUTINES DEGLI EFFETTI SONORI SOSTITUITE DA DEI"; 1 "LE MIE ATTUALI CONOSCENZE NON MIPERMETTONO DI FARE DI PIU',MA CRED0 CHE IL RISULTATO DEI MIEI SFORZI SIA SUFFICIENTEMENTE SOD-DISFACENTE" 1 "LD A,(DE) 1a"'"LD A,(HL) 7E"'"LD B,(HL) 46"'"LD C,(HL) 4E"'"LD D,(HL) 46"'"LD E,(HL) 5E"'"LD H,(HL) 66"'"LD L,(HL) 6E" 1 "LD A,(BC) 0a 1 "LD (HL),E 73"'"LD (HL),H 74" 1 "LD (DE),A 12"'"LD (HL),A 77"'"LD (HL),B 70"'"LD (HL),C 71"'"LD (HL),D 72" 1 "LD (BC),A 02 1 "IN PARTICOLARE LA PRIMA SCRITTA SIMULA L'AZIONE MURALE DI UN0 SPRAY" 1 "IN OGNI CASO, ECCOVI IL MIO INDIRIZZ0:" 1 "I SEGUENTI PROGRAMMI SONO COSTI-TUITI DA DUE IMMAGINI FISSE E DADUE SCRITTE IN MOVIMENTO" 1 "Fai partire il registratore": 1 "Da quale riga ?": 1 "DATA mensili"'"oppure"'"introduzione vettore dati" '"per ordinata"'"(data/vettore) ";z$ 1 "CONTO QUINDI SU DI VOI PER VIN- CERE IL CONCOR 1 "COME AVETE POTUTO VEDERE, SONO UN PICCOLO GENIO!" 1 "BUONGIORNO!!" 1 "BUONASERA!" 1 ";" ";"MAX 16 CAR.": 1 "9";"6a parte 1 "6";"CORSO DI BASIC 1 "6",," FAI PARTIRE IL REGISTRATORE",,,: 1 "5";"premi 1 "1";" premi 1 "1 : 2,2 K","2 : 100 K","3 : 0,047","4 : 100","5 : 22 - 15 V","6 : 82","8 : 0,047","9 : 330 - 16 V","10 : 0,1","11 : 1","12 : 500 - 25 V","13 : 22" 1 "0";"________________________________" 1 "0";"______________";n;"________________" 1 ",colorebase 1 "'"oppure"'" 1 ""U%`gTPWRuRrP@% 1 " Usciamo un attimo dall'ambito specifico del l/m per parlare diun argomento molto importante intutti i linguaggi: i pointers." 1 " Sarebbe veramente difficile scrivere programmi in linguaggiomacchina utilizzando come varia-" 1 " Per le operazioni di caricamen-to di un accumulatore doppio colvalore di 2 celle di memoria valga quest'esempio: se nelle" 1 " Nel caso dei registri doppi il numero occupa 2 celle di memoriadato che anch'esse, come i re- gistri possono contenere solo numeri interi da 0 a 255. Quindi" 1 " Ci sono anche altre istruzioni PEEK e POKE:" 1 " Ancora una volta notate l'in- versione del numero: la parte alta va dopo e la parte bassa vaprima; cosi' se HL contiene 32000 (7d00h), 1 " Al contrario se vogliamo cari- care il registro A col contenutodella cella 'x' l'istruzione sa-ra': 1 " Eccoci per darvi una nuova serie di routines in L/M nella nostra SUPERREM che si trova al-l'inizio del listato" 1 " Siamo certi che questo gioco vi appassionera' moltissimo e viterra' incollati ala tastiera (o al joystick) per ore. Peccato che ne possano usu- fruire solo i possessori dello spectrum con 48 k. Un incentivo in piu' comunque per spingere i proprietari della versione ine- spansa a aggiungere i fatidici e irrinunciabili 32 k."'''" GOOD LUC 1 " Si trattera' forse di un na- turale ricambio del mercato, co-munque i tempi in Inghilterra sono cambiati e di molto, ne e' indice la diminuzione di pubbli-" 1 " Rimanendo in tema di compli- menti, vorremmo far notare che ormai si riesce ad andare sullo Space Shuttle a pagamento mentrea pagamento il QL non si vede ancora (questo vale per tutto ilmondo!)." 1 " Questa volta vi proponiamo una valida alternativa ai soli-ti 'shoot'em up'. Si tratta infatti di una ad- venture animata, o meglio, di unarcade del mistero, dove piu' siavanza e piu' sorprese si incon-trano." 1 " Per ogni fase ci sono tre' tesori sul fondo dell'oceano, recuperati i quali si passera' al livello successivo. Attenzione!! Non siate troppoavidi, potrebbe costarvi caro, molto caro..." 1 " Nel frattempo le Software house inglesi stanno fallendo aduna velocita' sconvolgente, e siparla di marche veramente poten-ti (provate ad Imagin-are...)." 1 " Malgrado tutte queste nuove macchine la nostra rivista fes- teggera' con voi un anno di vitaa novembre (con un numero,insis-tiamo, veramente speciale) e in contemporanea incomincera' la ": 1 " Lo scopo di questo bel gioco consiste nel trovare le varie parti che compongono una porta magica. Quando l'avrete comple- tata paserete al livello succes-sivo." 1 " L'accoglienza non e' stata lapiu' calda, ma tutto sommato il pubblico ha dimostrato di rece- pire correttamente il messaggio." 1 " In breve tempo ci si immede- sima a tal punto che si crede realmente di condurre una astro-nave nello spazio profondo." 1 " Il parco macchine istallato e' cospicuo e ci sembra improba-bile la riconversione in altri computer in tempo breve." 1 " Finalmente ecco un originale e divertente gioco di abilita' anche per i 16 k. Come si puo' intuire dal ti- tolo, vi dovrete calare nei pan-ni di un vecchio palombaro sem- pre intento a recuperare antichitesori giacenti da millenni sul fondo dell'oceano. Ma il compitonon e' semplice come si potrebbepensare. Le profondita' abissalisono infatti abitate da letali creature, il cui tocco e' fata- le per il malcapitato che osera'avvicinarle." 1 " Dobbiamo ammettere che ci la-scia abbastanza perplessi scor- rere sul video le folte pagine del nostro 'magazine' rivedute ecorrette da parole composte e dieresi, comunque non possiamo che esserne fieri." 1 " Dal punto di vista dell'edi- toria On Tape la Germania e' an-cora agli albori, mentre quella su carta e' di molto piu' scate-" 1 " Cercate comunque di non farviaffascinare troppo dalle stelle poiche' lo spazio e' anche pienodi insidiosissime astronavi aliene che sembra non attendano altro che speronarvi o colpirvi con i loro micidiali missili. Attenzione dunque perche( di-sponete di solo 4 scudi esauritii quali ogni collisione sara' fatale per il vostro indifeso incrociatore stellare." 1 " Anche se all'apparenza puo' sembrare uno dei tanti giochi di'pilotaggio spaziale', in real- ta' questo COMBATTENTE STELLARE si differisce sicuramente dai suoi simili per molte peculiari-ta' che lo contraddistinguono; prima fra' tutte la stupenda grafica vettoriale che produce uno straordinario e realistico effetto tridimensionale." 1 " Alla Microstar invece brilla-va il CPC-464 Amstrad: un nuovo coputer 'tutto compreso' (moni- tor verde o colore, supergraficae supermemoria, registratore e tastiera professionale) a meno di 700 mila lire." 1 " A parte questo si e' anche visto il fantasmatico QL (pro- tetto da catenine e catenacci adevitare che in preda ad un at- tacco di 'teletrasporto' si in- volasse nelle mani di qualche furbino. Si tratta pur sempre di un pezzo quasi unico!" 1 visione dello 1 troviamo il puntatore al primo byte non usabile per ilBASIC: in pratica questo e' l' indirizzo della RAMTOP." 1 significa"'" 1 routines di COPY"'''" 1 ricercaindirizzo linea 9001 1 ricerca dell'indirizzo della linea 9001 1 qui c'e' il puntatore all'area delle variabili. Se in un programma BASIC noi scriviamoLET COSTO=1000, il numero 1000, associato alla parola costo ven-" 1 questo e' il puntatore che ci indica l'ultimo byte dell'area delle variabili. Dato che questa viene dopo il listatodei programmi,il 1 questo e' il puntatore alla prossima riga da eseguire" 1 questo e' il puntatore al numero di statement all'in- terno della riga alla quale si deve saltare. Ad esempio se noi volessimo con delle istruzioni" 1 per continuare " 1 non e' altrettanto facile ilformare una sequenza di allofoni per for- mare parole o frasi perfettamente compren-sibili.A 1 n=?(max9car.) 1 n=?(max10car.) 1 ma con una scrit- tura leggermente diversa dal solito. Se vogliamo memorizzare o per meglio dire copiare il" 1 equivalente a 1 corrisponde alle 2 istruzioni basic 1 che significa 1 che nello ZX parte dall'" 1 che ci da' il numero di righe che vengono usate per la parte inferiore dello schermo; se pokato a 0 permette di al posto delle 22 righe di schermo normalmente disponibili, di uti-lizzarne 24" 1 caricamento di uno 1 by AQUARIUS EDIZIONI" 1 UN TASTO PER CONTINUARE 1 UDPRPVETPTA"PA 1 U"PRppgTPVB"P! 1 STELLARE 1 SCEGLI LE LETTERE 1 SANDY SUPERFACE 1 RUN 84 BY EUGENIO C. 1 RIINSERIRE DATO n. 1 REGISTRAZIONE SCHERMO 1 PRINT ~ dato ~;numero;~=~;d(numero)"'" 1 PRINT x$" 1 PRINT c$" 1 PRINT a$" 1 PRINT ,x$''a$'b$'c$'d$'e$'f$" 1 NEXT n"'" 1 NAVE EXTRA 1 LETTURA DATI ORDINATA 1 LET x$=~abcdefghki~"'" 1 LET f$=x$()"'" 1 LET e$=x$( TO )"'" 1 LET d$=x$(5)"'" 1 LET c=VALa$+VAL~2*4~:PRINT c" 1 LET c$=~c$= ~+a$+b$"'" 1 LET c$=x$( TO 5)"'" 1 LET b$=x$(4 TO )"'" 1 LET a=10:LET a$=~frutta~"'" 1 LET a$=~123456~"'" 1 LET a$=x$(2 TO 5)"'" 1 LET a$= STR$ a: PRINT LEN a$"'" 1 LET a$ (2 TO 4)=~abc~"'" 1 INPUT ~numero=?~,a"'" 1 INPUT ~numero di ordinamento=?~ '~(max 10)~,numero"'" 1 INPUT ~dato ~;n;~=?~,d(n)"'" 1 INPUT E CALCOLO BARRE 1 INIZIAL. VARIAB. ASSI 1 FOR n=1 TO 10"'" 1 DIM a$(5)" 1 DIM a$(10,2)" 1 CRUSH 1 BRAVO! HAI UN BUON PUNTEGGIO 1 Aquarius Edizioni 1984 1 ...........AMPLI BF 1 .............BASIC" 1 ..............FLOPPY 1 .................L/M" 1 "'ascisse 1 VISUALIZZAZIONE DATI 1 VISUALIZZAZIONE DATI 1 RICHIESTA DATI 1 REGISTRAZIONE SCHERMO 1 RECORDS 1 OPZIONE DATA O VETTORE 1 Invece di favolose ricchezze, avete tro-vato una...miniera di guai, che si presen-tano di fronte alla vostra astronave sottole sembianze di strani esseri generati da 1 INIZIALIZZAZIONE VARIABILI 1 GENERAZIONE COLONNINA 1 GENERAZIONE BARRA 1 Con questo programma, potrai usufruire al meglio della tua stampante (se ce l'hai)." 1 CONTROLL0 DATI ASCISSE 1 AUTOMATICA 1 AQUARIUS ED. 1 ********************* 1 Troverete anche qualche Utility dedica-ta al video a giusto complemento delle routines di scroll dell'ormai glorioso nu-mero uno. Bando quindi alle ciance e... 1 Questo fatto non deve comunque demora- lizzarvi piu' di tanto, infatti dove non e' arrivato il buon 'uncle Clive' e' arri-vata la SANDY con un sistema di floppy disk da 3" la cui bonta' di funzionamento e' paragonabile a quella di sistemi piu' potenti.6 1 Naturalmrnte non abbiamo bisogno ne' diun pennello ne' di qualche secchio di ver-nice: la vernice la fornisce direttamente lo Spectrum, mentre il "pennello" sono i nostri piedi, o meglio quelli dello stranoomino che dovremo far saltellare per tuttolo schermo del nostro TV.H 1 LETTURA DATI ORDINATA 1 INPUT E CALCOLO DATI 1 FAI PARTIRE IL REGISTRATORE 1 DATA READ RESTORE 1 VARIABILI STRINGA 1 INIZIO LOOP BASE 1 FINE 1 ATTENTI A NON CADERE !!!A 1 ASCISSE 1 ASCISSE 1 inizio LOOP base 1 FINE LOOP BASE 1 FINE 1 COMBATTENTE STELLARE 1 ASSUNZIONI 1 -ENTER- per continuare 1 FERMA IL REGISTRATORE 1 fine LOOP base 1 Selezione Opzioni 1 ISTOGRAMMI 1 3 - KEMPSTON 1 2 - FULLER 1 1 - TASTIERA 1 ***** 1 LEN 1 DIM 1 Y 1 FAI PARTIRE IL REGISTRATORE 1 FAI PARTIRE IL REGISTRATORE " 1 FERMA IL REGISTRATORE 1 FERMA IL REGISTRATORE 1 1 1 1 1 1 1 1 1 1 1 1 1 1